Location, Live Free Spirit, Workforce Behind Company Relocation
Cirrus Systems Inc, a startup electronics manufacturer of outdoor LED video screens, has relocated to from Saco, Maine to Portsmouth. Cirrus LED is leasing 32,000 square feet at 200 West Rd. and will employ 50 people in the next year. “We source electronic components and assemble them into large high resolution outdoor screens used by … Continue reading Location, Live Free Spirit, Workforce Behind Company Relocation
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed